package com.e3.basdoc.employeecls.service;

import java.util.List;

import com.e3.basdoc.employeecls.model.EmployeeClsModel;
import com.e3.basdoc.employeecls.model.EmployeeClsQC;
import com.e3.core.base.ServiceException;

public interface EmployeeClsQueryService {
	
	public List<EmployeeClsModel> getEmployeeClsChildren(EmployeeClsModel model) throws ServiceException;

	public List<EmployeeClsModel> getEmployeeClsByCondition(EmployeeClsQC qc) throws ServiceException;

	public EmployeeClsModel getEmployeeClsById(long id) throws ServiceException;

	public List<EmployeeClsModel> getEmployeeClsByIds(List<Long> ids) throws ServiceException;
	
	public List<EmployeeClsModel> getAllEmployeeClses() throws ServiceException;

}
